@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#959595; font:normal 12px/1.8em Arial, Helvetica, sans-serif; background:#ffffff;}
ul li{
 list-style-type: none;}
html, .main { clear:both; width:1068px; margin: 0 auto;}
h1 span { color:#78bbe6;}
h2 {  padding:6px 0; margin:0; color:#fff;}
h3 { font:normal 40px Arial, Helvetica, sans-serif; padding:18px 0 8px; margin:0; color:#fdfdfd; text-transform:uppercase;}
h4 { font:normal 26px Arial, Helvetica, sans-serif; padding:18px 0 8px; margin:0; color:#fdfdfd;}
p { margin:8px 0; padding:0 0 8px 0; font:normal 12px/1.8em Arial, Helvetica, sans-serif;}
p.spec {}
a { color:#0b5890; text-decoration:underline;}
a.rm, a.com { padding:0; text-decoration:none;}

.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { padding:0;}

/* header */
.header { padding:0;}
.header_resize { margin:0 auto; width:970px; }

/* logo */
.logo { height:72px; padding:0; margin-bottom:0px; margin-top:6px; float:left;}

/* hbg */
.hbg { padding:0; border:1px solid #FFF; background:#78bbe6;}
.hbg img { margin:0;}
.hbg div.info { text-align:center; width:298px; padding:70px 0 0;}

/* menu */
.menu_nav {
	margin-top:46px;
	width:480px;
	height:32px;
	float:right;
	background-image:url(../images/nav1.png);
	background-repeat: no-repeat;
}
.menu_nav ul { list-style:none; padding:0; float:right; width:480px;margin: -26px 0 0;}
.menu_nav ul li { margin:0; padding:0; float:left;}
.menu_nav ul li a { display:block;margin:36px 25px; color:#ffffff; text-decoration:none; font-size:17px; font-weight:bold; line-height:17px;}
.menu_nav ul li.active a, .menu_nav ul li a:hover { color:#000;background:none repeat scroll 0 0 #Daecfe;}

	
/* sidebar */

/* content */
.content { 
	float:left;
	width:852px;
	display:inline;
    padding: 10px 0;
    }
.mainbar { margin:0; padding:0; float:right; width:832px; height:auto;background-color: #EFEFEF;}
.mainbar img {border:1px solid #f2f2f1; background:#FFF; }
.mainbar img.fl { margin:4px 16px 4px 0; float:left; }
.mainbar .article { margin:0; padding:10px 95px 5px; background:url(../images/menu_line.gif) repeat-x bottom;}
.mainbar .post-data a { color:#595959;}
.mainbar .spec a { padding:7px 0;}
.mainbar a.com { background:url(images/comment_bg.gif) no-repeat left center; padding-left:25px;}
.sidebar { display:inline; float:left; width:210px;margin-left: 5px; }
.sidebar .gadget {
	margin:0;
	border: thin solid #CCCCCC;
}
.main .sidebar .gadget .star {
	background-image: url(../images/left_title.png);
	background-repeat: no-repeat;
	height:26px;
        text-align: center;
	border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.star span {
 	
 	color: #FFFFFF;
        text-align: center;
}
.star a{
	text-decoration: none;
       text-align: center;
}
.gadget_bottom {
	background-image: url(../images/gettoal.png);
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	border-radius:14px;
	height: 155px;
	width: 209px;
	margin-top: 15px;
	margin-bottom: 20px;
}
ul.sb_menu, ul.ex_menu { margin:0; padding:0; color:#939393; background-color:#eaeaea;}
ul.sb_menu li, ul.ex_menu li { margin:0; background:url(../images/menu_line.gif) repeat-x bottom;}
ul.sb_menu li { padding:4px 0 8px 0px;}
ul.ex_menu li { padding:4px 0 8px 0px;}
ul.ex_menu li a{ color:#939393; text-decoration:none;padding-left:15px; background:url(../images/left_thin.png) no-repeat left center;}
ul.sb_menu li a,ul.ex_menu li span{ color:#939393; text-decoration:none; margin-left: 26px; padding-left:15px; background:url(../images/left_thin.png) no-repeat left center;display: block;}
ul.sb_menu li a:hover, ul.sb_menu li.active a ,ul.ex_menu li.active{ color:#0b5890; padding-left: 26px;}
 ul.ex_menu li a:hover { color:#0b5890; }
ul.sb_menu li a:hover { text-decoration:underline;}
ul.ex_menu li a:hover { text-decoration:underline;}
.main .certen {
	 clear: both;
	 margin: 0 auto;
}
.main .content .mainbar .device_sel {
    font-weight: bold;
    margin-top: 10px;
}
.main .content .mainbar .device_sel .sel_phno {
	float: left;
    padding-left: 90px;
    
}
.sel_phno img{
	border: 2px solid #fff;
	border-radius:22px;
}
/* subpages */
.content .mainbar .comment { margin:0; padding:16px 0 0 0;}
.content .mainbar .comment img.userpic { border:1px solid #dedede; margin:10px 16px 0 0; padding:0; float:left;}

/* fbg */
.fbg { background:url(../images/menu_line.gif) repeat-x top;clear:both; padding:20px 0; margin:20px auto 0;height: 225px;position:relative;width:1068px; background-color:#eaeaea;}
.fbg_resize { margin:0 auto; padding:0 20px; width:930px;}


/* footer */
.footer { background:url(../images/menu_line.gif) repeat-x top;}
.footer_resize { margin:0 auto; padding:20px 0; width:930px;}
.footer .lf { text-align:center; color:#000000; }
.footer .rf { color:#ccc; margin-left:5px; }
.footer p { margin:0; padding:4px 0; width:auto; line-height:1.5em;}
.footer p a { text-decoration:none;}

/* form */
ol { list-style:none;}
ol li { display:block; clear:both;}
ol li label { display:block; margin:0; padding:16px 0 0 0;}
ol li input.text { width:443px; border:1px solid #c0c0c0; margin:2px 0; padding:5px 2px; height:16px; background:#fff;}
.s{width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:5px 2px; height:30px; background:#fff;}
ol li textarea { width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:2px; background:#fff;}
ol li .send { margin:16px 0 0 0;}
ol li .send1 { margin:16px 0 0 50px;}

/* Search form */
.search span { width:250px; display:block; background:#FFF; height:29px; margin:0; padding:0; border:1px solid #e7e7e7;}
.search input#s { float:left; width:200px; padding:7px 0 7px 10px; margin:0; border:0; background:none; color:#afaeae; font:normal 12px/15px Arial, Helvetica, sans-serif; }
.search .btn { float:left; padding:0; margin:0; border:0; width:auto; }

/*=== PageNavi. ===*/
.pagenavi {
	clear: both;
    margin: 15px auto 0 60%;
    padding-right: 6%;
    text-align: right;
	height:35px;
	}
.pagenavi a,
.pagenavi .current { margin-left:3px; padding:3px 5px; text-decoration:none; color:#939393; background:#FFF;}
.pagenavi a:hover,
.pagenavi .current,.pagenavi .current a{ background:#78bbe6; color:#fff; }
.pagenavi .pages { float:left;}

.fl { float:left;}
.fr { float:right;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.sb_list_top{
font-weight:bold;
height:32px;
}
.sb_list_top,.sb_list td {
	background-color: #FFFFFF;
	text-align:center;
}
.sb_list td a{
text-decoration:none;}

.device {
	margin-left: 90px;
	
}
.device li{
	font-size: 14px;
    list-style-type: none;
    margin-top: 10px;
}
.device .add {
	margin-top: -15px;
	text-align:center;
}
.device .add span {
	margin-left: 60px;
}.query {
	margin-left: 100px;
}

.main .content .mainbar .xt li {
	list-style-type:none;
	font-size:14px;
	margin-top:15px;
}
.system {
	color: #78bbe6;
	
}
.main .content .mainbar .xt .state {
	background-image: url(../images/xx.png);
	background-repeat: no-repeat;
}
.main .content .mainbar .xt .state {
	margin-left: 40px;
}


.main .content .mainbar .xt {
	 margin-left: 100px;
    width: 650px;
     margin-bottom: 70px;
}
.mainbar .help{
	 font-size: 50px;
    text-align: center;
}
.mainbar .help_ln h2{
	 
	 color: #5594C0;
}
.mainbar .ifo{
 	 margin-left: 120px;
    margin-top: 8px;
    width: 600px;
	}
.mainbar .userinfo {
	line-height:45px;
	margin-left:60px;
	font-size:14px;
	float:left;
}
.mainbar .uaeradd {
	height:220px;
	padding-left:380px;
	padding-top:30px;
}

.mainbar .userinfo li{
list-style-type:none;}

.rundate .m_data {
	margin-top: 27px;
}
.rundate .m_data .d_left{
	color: #000000;
    float: left;
    font-size: 15px;
    line-height: 43px;
    margin-left: -25px;
    margin-top: -15px;
    width: 200px;
}
.rundate .m_data .d_right {
	font-size: 20px;
    line-height: 50px;
}
.mainbar .m_button {
	margin-top: 15px;
    text-align: center;
	
	
}.article .runphone {
	width: 692px;
	height:400px;
}
.main .content .mainbar .runbutton {
	background-image: url("../images/devicemain_10.png");
    background-repeat: no-repeat;
    margin-left: 15px;
    margin-top: -12px;
}
.main .content .mainbar .devicrname{
	background-image: url("../images/devicemain_11.png");
    background-repeat: no-repeat;
    height: 30px;
    margin-left: 240px;
    margin-top: -34px;
 
}
.mainbar .runphone {
	color: #0A5992;
    font-size: 32px;
    font-weight: bold;
	/*float:right;*/    
	margin-top:20px;
}
.main .content .mainbar .runphone .runimg {
    height: 300px;
    margin-left: -20px;
    margin-top: 15px;
    width: 800px;
	
}
.runphone .runimg img{
	border: 6px solid #fff;
	border-radius:15px;
	/*added on 20113.12.28*/
	margin-left: 20px;
}
.main .content .mainbar .rundate {
    /*height: 322px;*/
    margin-top: 20px;
    width: 900px;
}
.mainbar .rundate label {
	color: #0A5992;
    font-size: 25px;
    font-weight: bold;
	
}
.main .certen .content .mainbar .runbutton span a:link {
	text-decoration:none;
}
.main .certen .content .mainbar .runbutton span a { color:#0b5890; text-decoration:none;margin-left: 14px;}
.main .certen .sidebar .gadget_bottom .lx {
	color: #5594C0;
    font-size: 22px;
    margin-left: 102px;
    padding-top: 10px;
    width: 100px;
}

.main .certen .content .mainbar .runbutton span a:hover{
color: #0b5890;
}
/*add on 12.28*/
.main .certen .content .mainbar .rundate .m_data li {
	margin-left: 50px;
	list-style-type: none;
	width:180px;
	color: #000000;
    float: left;
    font-size: 15px;
    line-height: 43px;
    width: 200px;
}
/*add over*/
.main .certen .content .mainbar .rundate .m_data .d_left .d_ph,.d_orp,.d_wend,.d_ddl,.d_kzdd,.d_gbdd {
	float: right;
}
.main .certen .content .mainbar .rundate .m_data .d_left li {
	margin-left: 50px;
	list-style-type: none;
}
.d_ph {
	background-image: url(../images/color_03.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}
.d_orp {
	background-image: url(../images/color_06.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}
.d_wend {
	background-image: url(../images/color_08.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}
.d_ddl {
	background-image: url(../images/color_11.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}
.d_kzdd {
	background-image: url(../images/color_14.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}
.d_gbdd {
	background-image: url(../images/color_17.png);
	background-repeat: no-repeat;
	height: 36px;
    width: 70px;
}

.main .content .mainbar .o_bottom {
	margin-left: 7px;
    margin-top: 10px;
}
.main .content .mainbar .hischick {
	height: 180px;
	background-image:url(../images/menu_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top:40px;
	padding-left:110px;
}
.hischick img{
	border: 6px solid #fff;
	border-radius:22px;
}
.main .content .mainbar .h_button {
	height: 50px;
    margin-top: 30px;
    text-align:center;
}
.main .content .h_bottom {
	height: 380px;
	margin-left: 30px;
}

.main .content .mainbar .article .query .selt label {
	margin-top: -40px;
	margin-left: 30px;
}
.main .content .curve{
	font-size: 20px;
    height: 30px;
    margin-top: 20px;
    text-align: center;
    }
    
.login_phone {
	height: 130px;
	width: 900px;
    margin-left: 120px;
    margin-top: 80px;
}

.span1
{
	border-color: #E3E3E3;
    border-style: solid;
    border-width: 1px;
    height: 25px;
    left: 1038px;
    margin-top: -29px;
    position: absolute;
    vertical-align: top;
    width: 180px;
}
.span2
     {
        border: solid 1px #e3e3e3;
        vertical-align: middle;
        width: 180px;
        background-color:#fbf9fa; 
		left: 1038px;
    	margin-top: -29px;
    	position: absolute;          
        }
.span3
     {
       border: solid 1px #e3e3e3;
       vertical-align: middle;
       width: 180px;
       color:Red;
       background-color:#fbf9fa; 
	   left: 1038px;
       margin-top: -29px;
       position: absolute;  
        }
.wenz {
	margin-left: 10px;
    margin-top: 2px;
    position: absolute;
}

.xtb {
	background-image: url(../images/left_dian.png);
	background-repeat: no-repeat;
}
.gadget_bottom .bott {
	color: #000000;
    font-size: 13px;
    font-weight: bold;
    margin-left: 110px;
    overflow: hidden;
    padding-top: 5px;
}
.gadget_bottom li {
	margin-left: 10px;
    margin-top: 3px;
}
.device .d_psw{
	background: url("../images/menu_line.gif") repeat-x scroll center top;
    margin-left: -185px;
    margin-top: 30px;
    padding-left: 100px;
    padding-top: 30px;
    width: 732px;
}

.up_phone img{
	border: 10px dotted;
    margin-left: 30px;
    margin-top: 20px;
    margin-bottom: 10px;
    width: 400px;
    height: 300px;
}
.phoneList{
	width: 832px;
}
.phoneList .box{
	float: left;
	margin-left: 40px;
    margin-top: 30px;
}
.phoneList .box ul li img{
	height: 150px;
	width:200px;
	border: 5px dotted;
	margin-top: 8px;
}
